Dynamically Adapting the Behaviour of Software Components

نویسندگان

  • Andrea Bracciali
  • Antonio Brogi
  • Carlos Canal
چکیده

Available component-oriented platforms address software interoperability only at the signature level, while they do not provide suitable mechanisms for adapting components with mismatching interaction behaviour. This paper presents a methodology for automatically developing adaptors capable of solving behaviour mismatches between heterogeneous components. These adaptors are generated from abstract specifications of the intended connection between the components, by taking into account both signature interfaces and component behaviours.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Dynamic Interaction of Information Systems - Weaving Architectural Connectors on Component Petri Nets

Advances in networking over heterogenous infrastructures are boosting market globalization and thereby forcing most software-intensive information systems to be fully distributed, cooperating and evolving to stay competitive. The emerging composed behaviour in such interacting components evolve dynamically/rapidly and unpredictably as market laws and users/application requirements change on-the...

متن کامل

Rationality and Power in ICT: Addressing the gap in the middle

We are interested in designing better distributed software by explicitly modelling realistic user rationalities and the social, administrative and organisational structures that they inhabit and construct. Increasingly, software systems exist in networks that span multiple users and organisations. The components of such systems are loosely coupled and dynamically changing. In order to design su...

متن کامل

Formal Development of Reactive Fault Tolerant Systems

Usually complex systems are controlled by an operator co-operating with a computer-based controller. The controlling software runs in continuous interaction with the operator and constantly reacts on operator’s interruptions by dynamically adapting system behaviour. Simultaneously it catches the exceptions signalling about errors in the system components and performs error recovery. Since inter...

متن کامل

Dynamic Maintenance and Evolution of Critical Components-Based Software Using Multi Agent Systems

Component-based development has become a commonly used technique for building complex software systems by composing a set of existing components. In general adapting an application means stopping the application and restarting it after the adaptation. This approach is not suitable for a large classes of software systems in which continuous availability is a critical requirement, hence the need ...

متن کامل

Estimation of Software Reliability by Sequential Testing with Simulated Annealing of Mean Field Approximation

Various problems of combinatorial optimization and permutation can be solved with neural network optimization. The problem of estimating the software reliability can be solved with the optimization of failed components to its minimum value. Various solutions of the problem of estimating the software reliability have been given. These solutions are exact and heuristic, but all the exact approach...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002